package com.cn.yang.dao.impl;

import com.cn.yang.dao.ContactUsDao;
import com.cn.yang.model.contactUs.ContactUsModel;
import com.cn.yang.util.GetSqlSession;
import com.cn.yang.util.JDBC;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

public class ContactUsDaoImpl implements ContactUsDao {
    //查询总的
    @Override
    public ContactUsModel findContactUs(ContactUsModel model) {
        ContactUsModel model1 = GetSqlSession.getSqlSession().selectOne("com.cn.yang.dao.ContactUsDao.findContactUs",model);
        return model1;
    }
    public ContactUsModel findContactUs() {
        return GetSqlSession.getSqlSession().selectOne("com.cn.yang.dao.ContactUsDao.findAll");
    }
// 查询总的条数
    @Override
    public int countContactUs() {
        return GetSqlSession.getSqlSession().selectOne("com.cn.yang.dao.ContactUsDao.countContactUs");
    }
// 查询 通过ID
    @Override
    public ContactUsModel selectById(Integer id) {
        return GetSqlSession.getSqlSession().selectOne("com.cn.yang.dao.ContactUsDao.selectById",id);
    }
// 更新一条数据
    @Override
    public int updateContactUs(ContactUsModel model) {
        return GetSqlSession.getSqlSession().update("com.cn.yang.dao.ContactUsDao.updateContactUs",model);
    }
}
